Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
82 CHAPEL STREET £450,000 2 Dec 2022
86A CHAPEL STREET Terraced £142,000 24 Oct 2007
122A CHAPEL STREET Detached £325,000 19 Aug 2008